perm filename EMACLS.DOC[MAC,LSP]3 blob sn#566672 filedate 1981-02-19 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00002 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	α=	send arrow line or attach buffer
C00004 ENDMK
C⊗;
α=	send arrow line or attach buffer
α+nα=	send next n lines
α-nα=	send previous n lines
αx= <sexp>
	send comand line

Protocols:

From E to MacLisp
	Mail
	wd1:	Job# sending message
	wd2:	type of message
		0,,1:	SEXPs
		0,,2    control (meta) chars to follow (E macro format)
		0,,4:   Ready for answer
		0,,10:  not ready for answer
		0,,100: initiating a conversation
		0,,200:	interrupt. do <esc>i <char>
		0,,400: close connection (suicide)
		0,,1000: ok (did the jobread)
		1,,0:   Continuation needed
		2,,0:	Short (fits in the next =30 words, ends with null byte
			       or falls off)
	wd3:	-number of words,,address of 1k buffer
		
From MacLisp to E
	Mail
	wd1:	Job#
	wd2:	type of message
		0,,1:	Start of E commands
		0,,2:   Start of answer (PP text)
		0,,4:	Ready for answer?
		0,,10:  acknowledging a conversation initiation
		0,,1000: ok (did the jobread)
		1,,0:   Continuation needed
		2,,0:	Short
	wd3:	-number of words,,address of 1k buffer

E commands will be represented in the standard E macro manner
(unless there is something better).